<?
function pagenav_cc($records,$r_start,$URL,$inpage) {
    
	//echo "123";
	$str="";

    if ($records<=$inpage) return '';
	
	if ($records%$inpage==0) $add=0; else $add=1;
	$ggg=(intval($records/$inpage)+$add);
	
	if ($r_start<5) {$sstart=0;$send=10;}
	if ($r_start>=5) {$sstart=$r_start-5;$send=$r_start+5;}
	if ($r_start>($ggg-5)) {$sstart=$ggg-10;$send=$ggg;}

    if ($send*$inpage>$records) $send=$records/$inpage;
    if ($sstart<0) $sstart=0;

    if ($records%$inpage==0) $add=0; else $add=1;
	
	$str.="<div style=\"font-size:12px; padding:0px 0px 8px 0px;\">";
	$str.="<span style=\"color:#000;\">&larr; Ctrl</span>&nbsp;";
    if ($r_start!=0) {
		$str.="<a id=\"prevpage\" href=\"".$URL.($r_start-1)."#objects\" style=\"font-size:12px; text-decoration:none;\">предыдущая</a>";
	}//if
	else $str.="<span style='font-size:12px; color:#fff;'>предыдущая</span>";
	
	$str.="&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;";
	
	if ($r_start+(1-$add)<intval($records/$inpage)) {
		$str.="<a id=\"nextpage\" href=\"".$URL.($r_start+1)."#objects\" style=\"font-size:12px; text-decoration:none;\">следующая</a>";
	}//if
	else $str.="<span style='font-size:12px; color:#fff;'>следующая</span>";
	
	$str.="&nbsp;<span style=\"color:#000\">Ctrl &rarr;</span>&nbsp;";
	$str.="</div>";
	
    if ($r_start!=0) {
        $str.="<a href=".$URL."0 style=\"font-size:12px;\" title=\"Первая страница\">...</a>&nbsp;&nbsp;";
        }
    else $str.="<span style=\"font-size:12px;\">...</span>&nbsp;&nbsp;";

$str.="<span style=\"font-size:14px;\">";

    for ($i=$sstart;$i<$send;$i++) {
        if ($i==$r_start) $str.="<span style=\"font-weight: bold; background-color: #000;  color:#fff; padding: 3px 3px 3px 3px;\">".($i+1)."</span>&nbsp;&nbsp;";
        else $str.="<a style=\"font-size:14px; text-decoration:none;\" href=".$URL."".($i).">".($i+1)."</a>&nbsp;&nbsp;";
        }
		
$str.="</span>";

    if ($r_start+(1-$add)<intval($records/$inpage)) {
        $str.=" <a href=".$URL."".(intval($records/$inpage)-(1-$add))." style=\"font-size:12px;\" title=\"Последняя страница\">...</a>";
        }
    else $str.="<span style=\"font-size:12px;\">...</span>";

    return $str;
    }
?>